<?php
use Entities\Cadastrado;

include_once '../templates/topo.php';

$id= '';

$functionRetornar = isset($_REQUEST['functionRetornar'])?$_REQUEST['functionRetornar']: "click";

$tipoCadastrado = isset($_REQUEST["tipoCadastrado"])?$_REQUEST["tipoCadastrado"]: "Cadastrado";

if(isset($_REQUEST['id']))
	$id = $_REQUEST['id'];
	
$cadastrado = $em->find("Entities\Cadastrado", $id);
if(empty($cadastrado))
	$cadastrado = new Cadastrado();
	
?>

	<div class="tabs center">
			<ul>
				<li><a href="#tabs-1">Moradores</a></li>
			</ul>
			<div id="tabs-1">
				<div cols='4'>
					<div class='field' >
						<label>Nome</label>
						<input type="hidden" value="<?php echo $id;?>" id='hidId' onkeypress="mascara(this,maiusculo)" />
						<input type="hidden" value="<?php echo $tipoCadastrado;?>" id='hidTipoCadastrado' onkeypress="mascara(this,maiusculo)" />
						<input type='text' id='txtNome' value='<?php echo $cadastrado->getNome();?>' size='30' onkeypress="mascara(this,maiusculo)" />
						
					</div>
					<div class='field'>
						<label>CPF</label>
						<input type='text' id='txtCpf' value='<?php echo $cadastrado->getCpf();?>' size='12' />
						<script type="text/javascript">
							$("#txtTelefone").setMask('cpf');
						</script>
					</div>
					<div class='field'>
						<label>Telefone</label>
						<input type='text' id='txtTelefone' value='<?php echo $cadastrado->getTelefone();?>' size='12' />
						<script type="text/javascript">
							$("#txtTelefone").setMask('phone');
						</script>
					</div>
					<div class='field'>
						<label>Celular</label>
						<input type='text' id='txtCelular' value='<?php echo $cadastrado->getCelular();?>' size='12' />
						<script type="text/javascript">
							$("#txtCelular").setMask('phone');
						</script>
					</div>
					
					<div class='field'>
						<label>Observacao</label>
						<input type='text' id='txtObservacao' value='<?php echo $cadastrado->getObs();?>'  size='25' />
					</div>
					<div class='field'>
						<label>End. Correspondencia</label>
						<input type='text' id='txtEnderecoCorrespondencia' value='<?php echo $cadastrado->getEnderecoCorrespondencia();?>'  size='25' />
					</div>
				</div>
			</div>
	
			<div class='footer'>
				<button id='btnSalvar'>Salvar</button>
				<script type="text/javascript">
					$("#btnSalvar").click(function(e){
						
						
//						$("#btnBuscar", $(parent.document)).trigger("retorno");
						    
						
							
						if($('#txtNome').val() == '' ){
							alert('Nome obrigatorio!', 'Atencao');
						
						}else{
						
							utils.ajax('cadastrado/salvar', {
								id: $("#hidId").val(),
								nome: $('#txtNome').val(),
								telefone: $('#txtTelefone').val(),
								celular: $('#txtCelular').val(),
								cpf: $('#txtCpf').val(),
								dataNascimento: $('#txtDataNascimento').val(),
								observacao: $('#txtObservacao').val(),
								enderecoCorrespondencia: $('#txtEnderecoCorrespondencia').val(),
								tipoCadastrado: $("#hidTipoCadastrado").val()
								
									
							}, function(xml){
									erro = $(xml).find('erro').text();
									if(parseInt(erro) == 0){
										msg = "O morador foi salvo com sucesso!";
	
										$('#hidId').val(''),
										$('#txtNome').val(''),
										$('#txtCpf').val('');
										$('#txtTelefone').val('');
										$('#txtCelular').val('');
										$('#txtDataNascimento').val('');
										$('#txtObservacao').val('');	
										$('#txtEnderecoCorrespondencia').val('');									
										
									}
									else{
										msg = "O morador NAO foi salvo com sucesso!";
									}
//									alert(msg, 'Morador');
									
//									$("#btnBuscar", $(parent.document)).trigger("retorno", msg);

									parent.$("body").trigger(funcaoRetorno, msg);
							});
						}
					});
				</script>
			</div>
	</div>

<?php 
if(!$popup)
	include_once '../templates/footer.php';
?>